more thorough - Turkish English Dictionary